.header{
}
.header .logo{
	display: block;
	background-image: url(../../image/admin/index/logo.gif);
	background-repeat: no-repeat;
	background-position: 20px;
	float: left;
	margin-top: 5px;
	padding-left: 75px;
}
.header .logo h1{
	color: #056CAE;
	cursor: default;
	padding-left: 40px;
	font-size: 23px;
}
.header .logo h1 span{
	color: #1A91E3;
	font-size: 15px;
}

.header .topNav {
	display: block;
	float: right;
	margin-top: 14px;
	overflow: hidden;
}

.header .topNav .topMenu{
	float: left;
}

.header .topNav .topMenu li{
	position: relative;
	display: inline;
}

.header .topNav .topMenu li a{
	overflow: hidden;
	padding-right: 25px;
}

.header .topNav .topMenu li a img{
	width: 50px;
	height: 50px;
	border-radius: 25px;
}

.header .topNav .line{
	display: block;
	float: left;
	background-color: #E0ECFF;
	margin-top: 10px;
	height: 63px;
	width: 2px;
}

.header .topNav .user_info{
	float: left;
	margin-top: 11px;
	padding-left: 25px;
	padding-right: 50px;
}
.header .topNav .user_info .user_left .user_name{
	cursor: default;
	font-size: 18px;
}
.header .topNav .user_info .user_left .btn{
	background-color: #E0ECFF;
	display: block;
	font-size: 15px;
	margin-top: 10px;
	padding: 5px 22px 5px 20px;
}

.left{

}
.left .navContent { 
	border-bottom:solid 1px #E5E3DA;
}
.left .navContent li a{
	display: block;
	width: 125px;
	height: 28px;
	text-align: center;
	font-size: 14px;
	line-height: 28px;
	color: #333;
}
.left .navContent li a:hover{
	color: #000;
	background-color: #FFE48D;
	background-image: url(../../image/admin/index/icon_list.png) ;
	background-repeat: no-repeat;
}